Explore Lafayette, MN

Lafayette is a small town located in Nicollet County, Minnesota. With a population of around 500 residents, it offers a tight-knit community atmosphere. The town is known for its picturesque landscapes, surrounded by rolling hills and farmland. Lafayette is also home to several historic buildings, including the Lafayette Opera House, which was built in 1899 and still hosts community events today. The town's residents take pride in their agricultural heritage and often participate in local events and festivals celebrating their rural lifestyle.


Find Local Businesses


Find Things To Do Near Lafayette, MN


Nearby Locations

Winthrop, MN
(6.82 mi.)
Gibbon, MN
(8.68 mi.)
New Ulm, MN
(9.82 mi.)
Gaylord, MN
(11.53 mi.)
Courtland, MN
(13.10 mi.)
Nicollet, MN
(15.43 mi.)
Fairfax, MN
(18.64 mi.)
Arlington, MN
(19.07 mi.)
Sleepy Eye, MN
(19.25 mi.)
Stewart, MN
(19.63 mi.)
Brownton, MN
(19.90 mi.)
Hanska, MN
(20.84 mi.)
Saint Peter, MN
(22.86 mi.)
Buffalo Lake, MN
(23.16 mi.)
Le Sueur, MN
(24.13 mi.)
Kasota, MN
(24.38 mi.)
Lake Crystal, MN
(24.48 mi.)
Henderson, MN
(24.72 mi.)
Franklin, MN
(24.72 mi.)
Glencoe, MN
(25.50 mi.)

Popular Cities